package service;
import java.util.ArrayList;
import java.util.List;
import domain.Articulo;
public class SimpleArticuloManager implements ArticuloManager {
  private List<Articulo> articulos;
  public List<Articulo> getArticulos() {
    return articulos;
  }
  public void setArticulos(List<Articulo> articulos) {
    this.articulos = articulos;
	}

	public void addArticulo(Articulo profesor) {
		this.articulos.add(profesor);
	} 
	
	public void deleteArticulo(Articulo profesor) {
		this.articulos.remove(getIndexByname(profesor.getId()));
	}

	public void updateArticulo(Articulo profesor) {
		articulos.set(getIndexByname(profesor.getId()),profesor);
	}
	
	
	public Articulo findArticulo(String id) {
		return articulos.get(getIndexByname(id));
	}
	
	public int getIndexByname(String Id)
    {
        for(Articulo _item : this.articulos)
        {
            if(_item.getId().equals(Id))
                return this.articulos.indexOf(_item);
        }
        return -1;
    }

		
}